/* www.cjasp.com QQ：115050021 */

/**{padding:0;margin:0;word-wrap:break-word;word-break:break-all;}*/
*{padding:0;margin:0;word-wrap:break-word;word-break:break-all;}
body{line-height:1.8;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial;background:#fff;vertical-align:baseline;margin:0 auto;}
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
.cle{display:block;height:0;font-size:0;clear:both;visibility:hidden;width:100%;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fix:after{display:block;content:".";height:0;clear:both;overflow:hidden;visibility:hidden;}
.fix{*zoom:1}
.dn{display:none;}

.wrap{width:96%;margin:10px auto;background-color:#fff;}
.m10{margin:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.m15{margin:15px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}
.mr15{margin-right:15px;}
.w5{width:5%;}
.w10{width:10%;}
.w15{width:15%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w35{width:35%;}
.w40{width:40%;}
.w45{width:45%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}
.w100{width:100%;}

.table label{display:inline!important;font-weight:400!important;}
img.thumb_img{
	max-width:50px;
	max-height:50px;
	cursor:pointer;
}
.modal-body{min-height:100px;font-size:16px;}
.copy_value{font-size:12px;height:26px;padding:0;max-width:150px;}
/* form textarea{overflow:hidden!important;} */
.inline{display:inline!important;}
label{font-weight:400;}
i.fl{font-size:14px;}

.text-center span{cursor:pointer!important;}
.ke-iframe,.ke-textarea{overflow:visible!important;}
.file_box{
	min-height:300px;
	margin:20px auto;
	font-size:12px;
}
.file_box .file_icon{
	color: #ddd;
	display: block;
	font-size: 80px;
	margin-bottom: 10px;
	padding-top: 10px;
	width: 100%;
	cursor: pointer;
}
.file_item{
	height:220px;
	margin-bottom:20px;
	overflow: hidden;
}
.file_item .thumbnail{
	margin-bottom:0;
}
.file_item img{
	height:100px;
	cursor: pointer;
}
.file_item .caption p,.file_item .caption label{
	overflow: hidden;
	white-space: nowrap;
	margin-bottom:5px;
}
/*************book begin************/
.book_list{
	display: block;
	clear: both;
	margin: 20px auto 30px auto;
}
.book_list .popover{
	display: block;
	float: right;
	margin: 0 auto;
	width: 70%;
	max-width: 70%;
	min-height: 170px;
	position: relative;
	z-index:0;
}
.book_list .book_user{
	display: block;
	float: left!important;
	margin: 0 auto;
	width:28%;
	max-width: 28%;
	position: relative;
	padding: 10px;
}
.book_list .popover-title{
	height: 35px;
	overflow: hidden;
	white-space: nowrap;
}
.book_list .book_title{
	font-size: 16px;
}
.book_list .book_user li{
	margin-bottom:5px;
}
.book_list .book_user li:last-child{
	margin-bottom:0;
}
.book_list .book_user i{
	margin-right:5px;
}
.book_list .book_content_box{
	height: 130px;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.book_list .boob_title{
	font-size:14px;
}
.book_list .book_content{
	width: 100%;
}
.book_list .show_all{
	position: absolute;
	bottom: 0;
	right:10px;
}
/*************book end************/
/*********日历begin*********/
.datePicker{top:0;left:0;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-width:230px;}.datePicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px;}.datePicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px;}.datePicker > div{display:none;}.datePicker table{width:100%;margin:0;}.datePicker td,.datePicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.datePicker td.day:hover{background:#eeeeee;cursor:pointer;}.datePicker td.day.disabled{color:#eeeeee;}.datePicker td.old,.datePicker td.new{color:#999999;}.datePicker td.active,.datePicker td.active:hover{color:#ffffff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.datePicker td.active:hover,.datePicker td.active:hover:hover,.datePicker td.active:focus,.datePicker td.active:hover:focus,.datePicker td.active:active,.datePicker td.active:hover:active,.datePicker td.active.active,.datePicker td.active:hover.active,.datePicker td.active.disabled,.datePicker td.active:hover.disabled,.datePicker td.active[disabled],.datePicker td.active:hover[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}.datePicker td.active:active,.datePicker td.active:hover:active,.datePicker td.active.active,.datePicker td.active:hover.active{background-color:#003399 \9;}.datePicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.datePicker td span:hover{background:#eeeeee;}.datePicker td span.active{color:#ffffff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.datePicker td span.active:hover,.datePicker td span.active:focus,.datePicker td span.active:active,.datePicker td span.active.active,.datePicker td span.active.disabled,.datePicker td span.active[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}.datePicker td span.active:active,.datePicker td span.active.active{background-color:#003399 \9;}.datePicker td span.old{color:#999999;}.datePicker th.switched{width:145px;}.datePicker th.next,.datePicker th.prev{font-size:21px;}.datePicker thead tr:first-child th{cursor:pointer;}.datePicker thead tr:first-child th:hover{background:#eeeeee;}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px;}
/*********日历end*********/





